seem strange to - Turkish English Dictionary